#!/usr/bin/env python
#Basic getaddrinfo() basic example

import sys, socket

def getipaddress(hostname):
    result = socket.getaddrinfo(hostname, None, 0, socket.SOCK_STREAM)
    return [x[4][0] for x in result]

hostname = socket.gethostname()

print "Host name :", hostname


print "Fully qualified name", socket.getfqdn(hostname)

try:
    print "IP address:", " , ".join(getipaddress(hostname))
except socket.gaierror, e:
    print "Could not get IP address:", e


